package com.xuanwu.shop.dao;

import com.xuanwu.shop.entity.Customer;

public interface CustomerDaoInterface {

	/**
	 * 通过用户名找顾客
	 * 
	 * @param uname
	 *            用户名
	 * @return 顾客对象
	 */
	public Customer findByName(String uname);

	/**
	 * 保存顾客对象
	 * 
	 * @param customer
	 *            顾客对象
	 * @return 保存成功返回true，保存失败返回false
	 */
	public boolean save(Customer customer);

	/**
	 * 通过id查找顾客
	 * 
	 * @param id
	 *            顾客id
	 * @return 找到返回顾客对象，没找到返回null
	 */
	public Customer findById(String id);

	/**
	 * 通过顾客id删除信息
	 * 
	 * @param id
	 *            顾客id
	 * @return 删除成功放回true，不成功返回false
	 */
	public boolean deleteById(String id);

}
